/* @(#)GSBalanceMsgBean.java   
 *
 * Project: GS
 *
 * Modify Information:
 * =============================================================================
 *   Author       Date       Description
 *   ------------ ---------- ---------------------------------------------------
 *   Jenny Li    2006-4-20     新增
 *
 * Copyright Notice:
 * =============================================================================
 *    Copyright (c) 2001-2006 Beijing HiTRUST Technology Co., Ltd. 1808 Room, 
 *        Science & Technology Building, No. 9 South Street, Zhong Guan Cun, 
 *        Haidian District, Beijing ,100081, China All rights reserved.
 *
 *    This software is the confidential and proprietary information of
 *        Beijing HiTRUST Technology Co., Ltd. ("Confidential Information").
 *        You shall not disclose such Confidential Information and shall use it
 *        only in accordance with the terms of the license agreement you entered
 *        into with HiTRUST.
 *
 * Warning:
 * =============================================================================
 * 
 */
package com.hitrust.gs.bean;

import java.sql.ResultSet;
import java.sql.SQLException;

import com.hitrust.gs.service.GSBaseBean;

/**
 * 
 */
public class GSBalanceMsgBean implements GSBaseBean {

    private String gs_workcorp_id;
    private String gs_balance_month;
    private String gs_workcorp_category;
    private String gs_start_date;
    private String gs_end_date;
    private double gs_balance_sum;
    private String gs_actual_workcorp_id;
    private String gs_pay_type;
    private String gs_balance_sign;
    private String gs_operator_id;
    private String gs_operate_date;
    private String gs_balance_msg;
    /**
     * @return the gs_balance_msg
     */
    public String getGs_balance_msg() {
        return this.gs_balance_msg;
    }
    /**
     * @param aGs_balance_msg the gs_balance_msg to set
     */
    public void setGs_balance_msg(String aGs_balance_msg) {
        this.gs_balance_msg = aGs_balance_msg;
    }
    /**
     * @return 返回变量gs_actual_workcorp_id的值.
     */
    public String getGs_actual_workcorp_id() {
        return this.gs_actual_workcorp_id;
    }
    /**
     * @param aGs_actual_workcorp_id 设定变量gs_actual_workcorp_id的值.
     */
    public void setGs_actual_workcorp_id(String aGs_actual_workcorp_id) {
        this.gs_actual_workcorp_id = aGs_actual_workcorp_id;
    }
    /**
     * @return 返回变量gs_balance_month的值.
     */
    public String getGs_balance_month() {
        return this.gs_balance_month;
    }
    /**
     * @param aGs_balance_month 设定变量gs_balance_month的值.
     */
    public void setGs_balance_month(String aGs_balance_month) {
        this.gs_balance_month = aGs_balance_month;
    }
    /**
     * @return 返回变量gs_balance_sign的值.
     */
    public String getGs_balance_sign() {
        return this.gs_balance_sign;
    }
    /**
     * @param aGs_balance_sign 设定变量gs_balance_sign的值.
     */
    public void setGs_balance_sign(String aGs_balance_sign) {
        this.gs_balance_sign = aGs_balance_sign;
    }

    /**
     * @return 返回变量gs_end_date的值.
     */
    public String getGs_end_date() {
        return this.gs_end_date;
    }
    /**
     * @param aGs_end_date 设定变量gs_end_date的值.
     */
    public void setGs_end_date(String aGs_end_date) {
        this.gs_end_date = aGs_end_date;
    }
    /**
     * @return 返回变量gs_operate_date的值.
     */
    public String getGs_operate_date() {
        return this.gs_operate_date;
    }
    /**
     * @param aGs_operate_date 设定变量gs_operate_date的值.
     */
    public void setGs_operate_date(String aGs_operate_date) {
        this.gs_operate_date = aGs_operate_date;
    }
    /**
     * @return 返回变量gs_operator_id的值.
     */
    public String getGs_operator_id() {
        return this.gs_operator_id;
    }
    /**
     * @param aGs_operator_id 设定变量gs_operator_id的值.
     */
    public void setGs_operator_id(String aGs_operator_id) {
        this.gs_operator_id = aGs_operator_id;
    }
    /**
     * @return 返回变量gs_pay_type的值.
     */
    public String getGs_pay_type() {
        return this.gs_pay_type;
    }
    /**
     * @param aGs_pay_type 设定变量gs_pay_type的值.
     */
    public void setGs_pay_type(String aGs_pay_type) {
        this.gs_pay_type = aGs_pay_type;
    }
    /**
     * @return 返回变量gs_start_date的值.
     */
    public String getGs_start_date() {
        return this.gs_start_date;
    }
    /**
     * @param aGs_start_date 设定变量gs_start_date的值.
     */
    public void setGs_start_date(String aGs_start_date) {
        this.gs_start_date = aGs_start_date;
    }
    /**
     * @return 返回变量gs_workcorp_category的值.
     */
    public String getGs_workcorp_category() {
        return this.gs_workcorp_category;
    }
    /**
     * @param aGs_workcorp_category 设定变量gs_workcorp_category的值.
     */
    public void setGs_workcorp_category(String aGs_workcorp_category) {
        this.gs_workcorp_category = aGs_workcorp_category;
    }
    /**
     * @return 返回变量gs_workcorp_id的值.
     */
    public String getGs_workcorp_id() {
        return this.gs_workcorp_id;
    }
    /**
     * @param aGs_workcorp_id 设定变量gs_workcorp_id的值.
     */
    public void setGs_workcorp_id(String aGs_workcorp_id) {
        this.gs_workcorp_id = aGs_workcorp_id;
    }
    public Object process(ResultSet aResultSet) throws SQLException {
        GSBalanceMsgBean tBean = new GSBalanceMsgBean();
        tBean.gs_actual_workcorp_id = aResultSet.getString("GS_ACTUAL_WORKCORP_ID") == null ? "":aResultSet.getString("GS_ACTUAL_WORKCORP_ID");
        tBean.gs_workcorp_id = aResultSet.getString("GS_WORKCORP_ID");
        tBean.gs_balance_month = aResultSet.getString("GS_BALANCE_MONTH");
        tBean.gs_workcorp_category = aResultSet.getString("GS_WORKCORP_CATEGORY");
        tBean.gs_start_date = aResultSet.getString("GS_START_DATE");
        tBean.gs_end_date = aResultSet.getString("GS_END_DATE");
        tBean.gs_balance_sum = aResultSet.getDouble("GS_BALANCE_SUM");
        tBean.gs_pay_type = aResultSet.getString("GS_PAY_TYPE");
        tBean.gs_balance_sign = aResultSet.getString("GS_BALANCE_SIGN");
        tBean.gs_operator_id = aResultSet.getString("GS_OPERATOR_ID");
        tBean.gs_operate_date = aResultSet.getString("GS_OPERATE_DATE");
        tBean.gs_balance_msg = aResultSet.getString("gs_balance_msg");
        return tBean;
    }
    /**
     * @return 返回变量gs_balance_sum的值.
     */
    public double getGs_balance_sum() {
        return this.gs_balance_sum;
    }
    /**
     * @param aGs_balance_sum 设定变量gs_balance_sum的值.
     */
    public void setGs_balance_sum(double aGs_balance_sum) {
        this.gs_balance_sum = aGs_balance_sum;
    }

}
